self-constricting current - French English Dictionary